package com.asianrapid.demo.vo;

import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * @author chijiaxin
 * @create 2018-04-16 18:17
 * @desc ${DESCRIPTION}
 **/
public class FormState implements Serializable {

    private static final long serialVersionUID = 821972097576524979L;

    /**
     * 商品分类id
     */
    private String catId;

    /**
     * 商品id
     */
    private String goodsId;

    /**
     * 结算时间开始时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date liqTimeStart;

    /**
     * 结算时间结束时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date liqTimeEnd;

    /**
     * 采购时间开始时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date purchaseTimeStart;

    /**
     * 采购时间结束时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date purchaseTimeEnd;

    /**
     * 商品分类
     */
    private String catName;

    /**
     * 采购方式
     */
    private String purchaseType;

    /**
     * 状态 数据状态（1应付2已付3应收4已收）
     */
    private String status;

    /**
     * 采购商id
     */
    private String purchaserId;

    /**
     * 采购商名称
     */
    private String purchaserName;

    /**
     * 供应商id
     */
    private String supplierId;

    /**
     * 供应商
     */
    private String supplierName;

    /**
     * 门店id
     */
    private String chainId;

    /**
     * 门店
     */
    private String chainName;

    /**
     * 采购订单号
     */
    private String purchaseOrderNo;

    /**
     * 商品名称
     */
    private String goodsName;

    /**
     * code 码 1.查询日期查询条件的值
     */
    private String code;

    /**
     * 当前页数
     */
    private int page;

    /**
     * 每页条数
     */
    private int size;

    /**
     * 发货单号
     */
    private String sendGoodsNo;

    public String getPurchaserId() {
        return purchaserId;
    }

    public void setPurchaserId(String purchaserId) {
        this.purchaserId = purchaserId;
    }

    public String getSupplierId() {
        return supplierId;
    }

    public void setSupplierId(String supplierId) {
        this.supplierId = supplierId;
    }

    public String getChainId() {
        return chainId;
    }

    public void setChainId(String chainId) {
        this.chainId = chainId;
    }

    public String getSendGoodsNo() {
        return sendGoodsNo;
    }

    public void setSendGoodsNo(String sendGoodsNo) {
        this.sendGoodsNo = sendGoodsNo;
    }

    public String getCatId() {
        return catId;
    }

    public void setCatId(String catId) {
        this.catId = catId;
    }

    public String getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(String goodsId) {
        this.goodsId = goodsId;
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public Date getLiqTimeStart() {
        return liqTimeStart;
    }

    public void setLiqTimeStart(Date liqTimeStart) {
        this.liqTimeStart = liqTimeStart;
    }

    public Date getLiqTimeEnd() {
        return liqTimeEnd;
    }

    public void setLiqTimeEnd(Date liqTimeEnd) {
        this.liqTimeEnd = liqTimeEnd;
    }

    public Date getPurchaseTimeStart() {
        return purchaseTimeStart;
    }

    public void setPurchaseTimeStart(Date purchaseTimeStart) {
        this.purchaseTimeStart = purchaseTimeStart;
    }

    public Date getPurchaseTimeEnd() {
        return purchaseTimeEnd;
    }

    public void setPurchaseTimeEnd(Date purchaseTimeEnd) {
        this.purchaseTimeEnd = purchaseTimeEnd;
    }

    public String getCatName() {
        return catName;
    }

    public void setCatName(String catName) {
        this.catName = catName;
    }

    public String getPurchaseType() {
        return purchaseType;
    }

    public void setPurchaseType(String purchaseType) {
        this.purchaseType = purchaseType;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getPurchaserName() {
        return purchaserName;
    }

    public void setPurchaserName(String purchaserName) {
        this.purchaserName = purchaserName;
    }

    public String getSupplierName() {
        return supplierName;
    }

    public void setSupplierName(String supplierName) {
        this.supplierName = supplierName;
    }

    public String getChainName() {
        return chainName;
    }

    public void setChainName(String chainName) {
        this.chainName = chainName;
    }

    public String getPurchaseOrderNo() {
        return purchaseOrderNo;
    }

    public void setPurchaseOrderNo(String purchaseOrderNo) {
        this.purchaseOrderNo = purchaseOrderNo;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public int getPage() {
        return page;
    }

    public void setPage(int page) {
        this.page = page;
    }

    public int getSize() {
        return size;
    }

    public void setSize(int size) {
        this.size = size;
    }
}
